Next: Viewing Cross-References, Previous: Citations, Up: Top [Contents][Index]
LaTeX has builtin support for creating an Index. The LaTeX core supports two different indices, the standard index and a glossary. With the help of special LaTeX packages (multind.sty or index.sty), any number of indices can be supported.
Index entries are created with the
\index{entry} macro. All entries defined
in a document are written out to the .aux file. A
separate tool must be used to convert this information into a
nicely formatted index. Tools used with LaTeX include
MakeIndex and xindy.
Indexing is a very difficult task. It must follow strict conventions to make the index consistent and complete. There are basically two approaches one can follow, and both have their merits.
Before you start, you need to make sure that RefTeX knows
about the index style being used in the current document. RefTeX
has builtin support for the default \index and
\glossary macros. Other LaTeX packages, like the
multind or index package, redefine the
\index macro to have an additional argument, and
RefTeX needs to be configured for those. A sufficiently new
version of AUCTeX (9.10c or later) will do this automatically. If
you really don’t use AUCTeX (you should!), this
configuration needs to be done by hand with the menu
(Ref->Index Style), or globally for all your
documents with
(setq reftex-index-macros '(multind)) or
(setq reftex-index-macros '(index))
| • Creating Index Entries: | Macros and completion of entries. | |
| • The Index Phrases File: | A special file for global indexing. | |
| • Displaying and Editing the Index: | The index editor. | |
| • Builtin Index Macros: | The index macros RefTeX knows about. | |
| • Defining Index Macros: | ... and macros it doesn’t. |
Next: Viewing Cross-References, Previous: Citations, Up: Top [Contents][Index]